organization deposit - Turkish English Dictionary